new revision techniques